package com.edu.compile;

import org.springframework.stereotype.Component;

import javax.annotation.Resource;

@Component
public class ParserHolder {

    public static Parser<TemplateModel, String> templateParser;

    public String parse(TemplateModel parseModel) {
        return templateParser.parse(parseModel);
    }

    @Resource(name = "templateParser")
    public void setTemplateParse(Parser templateParser) {
        ParserHolder.templateParser = templateParser;
    }

}
